home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / swagd_f.zip / FAQ.SWG / 0024_Vintage Pascal FAQ.pas < prev    next >
Pascal/Delphi Source File  |  1994-05-26  |  2KB  |  59 lines

  1. SECTION 4 - Vintage Pascal
  2.  
  3. This document contains information that is most often provided
  4. to users of this section.  There is a listing of common
  5. Technical Information Documents that can be downloaded from the
  6. libraries, and a listing of the five most frequently asked
  7. questions and their answers.
  8.   
  9. TI407   Using the serial port in a Pascal application
  10. TI152   Interupt handler for 3.X and lower
  11. TI226   Async routines for versions 3.X and lower
  12. TI232   Absolute disk read for version 3.x and lower
  13.  
  14. Q.   "Are any of the ToolBox programs that shipped with versions
  15.      3.0 and 4.0 still available.  For instance, can I get an
  16.      upgraded copy of the Database ToolBox or the Editor
  17.      ToolBox."
  18.  
  19. A.   No. These programs are no longer in any form from any
  20.      company. If you want to get a copy of them, you would need
  21.      to purchase them from a current owner.
  22.  
  23. Q.   "Can the ToolBox programs be used from version 7.0?"
  24.  
  25. A.   It depends. As a rule, the answer is yes, all you need to do
  26.      is recompile and they will run fine. This is totally
  27.      fortuitous, however, and Borland has, and will, do nothing
  28.      to update these programs. See TI1728 for help upgrading the
  29.      Editor ToolBox.
  30.  
  31. Q.   "How can I convert my Turbo Pascal 3.0 program to version
  32.      7?"
  33.  
  34. A.   There is a file called up UPGRADE.ZIP which is available on
  35.      the forums. This can help in the process of upgrading the
  36.      files. Most of the code from version 3.0 will run fine under
  37.      7.0, but not all of it.
  38.  
  39. Q.   "When I use the Turbo Vision editors unit from Version 6.0 I
  40.      never see the numbers 3, 4, 6 and 7 when I try to type them
  41.      in."  
  42.  
  43. A.   This was a bug in the first version of TP6.0. The fix is
  44.      available in EDITOR.PAT, found in LIB1.
  45.  
  46. Q.   "What ever happened to FreeMem and FreePtr?"
  47.  
  48. A.   These Turbo Pascal 5.x identifiers are no longer used by the
  49.      heap manager.  Simply delete references to FreeMin from your
  50.      code. If you're using routines that use FreePtr to compress
  51.      the heap or perform other implementation-dependent
  52.      operations on the heap, you'll need to update these
  53.      routines. (If you just need to lower the top of memory in
  54.      order to do an Exec, you can call the SetMemTop procedure
  55.      from the Turbo Vision Memory unit.) See the Programmer's
  56.      Guide for more information about how the heap manager
  57.      works.
  58.     
  59.